.page {
    display: inline-block;
    position: absolute;
    right: 20px;
}

.page a.num, .page a.next, .page a.prev, .page span.current {
    display: inline-block;
    vertical-align: middle;
    padding: 0 15px;
    height: 28px;
    line-height: 28px;
    margin: 0 -1px 5px 0;
    background-color: #fff;
    color: #333;
    font-size: 12px;
    border: 1px solid #e2e2e2;
    text-align: center;
}

.page span.current {
    background-color: #1E9FFF;
    border: 1px solid #1E9FFF;
    color: #FFF;
    border-radius: 2px;
}